32kDa endonuclease, putative AY039845 RAFL05-01-B14